graph: { title: "dpmem.c"
node: { title: "dp_free" label: "dp_free\ndpmem.c:92:7" }
edge: { sourcename: "dp_free" targetname: "dpmem.c:memcheck_free" label: "dpmem.c:96:3" }
node: { title: "printf" label: "printf\n/usr/include/stdio.h:332:12" shape : ellipse }
edge: { sourcename: "dp_free" targetname: "printf" label: "dpmem.c:98:3" }
node: { title: "dp_malloc" label: "dp_malloc\ndpmem.c:108:7" }
edge: { sourcename: "dp_malloc" targetname: "printf" label: "dpmem.c:112:3" }
edge: { sourcename: "dp_malloc" targetname: "dp_calloc" label: "dpmem.c:114:10" }
node: { title: "dp_calloc" label: "dp_calloc\ndpmem.c:118:7" }
edge: { sourcename: "dp_calloc" targetname: "printf" label: "dpmem.c:123:3" }
edge: { sourcename: "dp_calloc" targetname: "dpmem.c:memcheck_calloc" label: "dpmem.c:125:8" }
edge: { sourcename: "dp_calloc" targetname: "printf" label: "dpmem.c:127:3" }
node: { title: "exit" label: "exit\n/usr/include/stdlib.h:614:13" shape : ellipse }
edge: { sourcename: "dp_calloc" targetname: "exit" label: "dpmem.c:128:3" }
node: { title: "dp_realloc" label: "dp_realloc\ndpmem.c:134:7" }
edge: { sourcename: "dp_realloc" targetname: "dpmem.c:memcheck_realloc" label: "dpmem.c:138:8" }
edge: { sourcename: "dp_realloc" targetname: "printf" label: "dpmem.c:142:4" }
edge: { sourcename: "dp_realloc" targetname: "exit" label: "dpmem.c:143:4" }
node: { title: "dpmem.c:m_splay_tree_delete" label: "m_splay_tree_delete\ndpmem.c:203:19" }
edge: { sourcename: "dpmem.c:m_splay_tree_delete" targetname: "dpmem.c:m_splay_tree_min" label: "dpmem.c:221:9" }
node: { title: "__addvsi3" label: "__addvsi3\n<built-in>" shape : ellipse }
edge: { sourcename: "dpmem.c:m_splay_tree_delete" targetname: "__addvsi3" }
edge: { sourcename: "dpmem.c:m_splay_tree_delete" targetname: "dpmem.c:m_splay_tree_successor" label: "dpmem.c:224:10" }
edge: { sourcename: "dpmem.c:m_splay_tree_delete" targetname: "__addvsi3" }
node: { title: "calloc" label: "calloc\n/usr/include/stdlib.h:541:14" shape : ellipse }
edge: { sourcename: "dpmem.c:m_splay_tree_delete" targetname: "calloc" label: "dpmem.c:229:10" }
edge: { sourcename: "dpmem.c:m_splay_tree_delete" targetname: "dpmem.c:m_splay_tree_min" label: "dpmem.c:232:10" }
edge: { sourcename: "dpmem.c:m_splay_tree_delete" targetname: "__addvsi3" }
edge: { sourcename: "dpmem.c:m_splay_tree_delete" targetname: "dpmem.c:m_splay_tree_successor" label: "dpmem.c:237:11" }
edge: { sourcename: "dpmem.c:m_splay_tree_delete" targetname: "dpmem.c:m_splay_tree_remove" label: "dpmem.c:241:5" }
edge: { sourcename: "dpmem.c:m_splay_tree_delete" targetname: "__addvsi3" }
node: { title: "free" label: "free\n/usr/include/stdlib.h:563:13" shape : ellipse }
edge: { sourcename: "dpmem.c:m_splay_tree_delete" targetname: "free" label: "dpmem.c:244:4" }
edge: { sourcename: "dpmem.c:m_splay_tree_delete" targetname: "free" label: "dpmem.c:261:2" }
node: { title: "dpmem.c:m_splay_tree_new" label: "m_splay_tree_new\ndpmem.c:271:1" }
edge: { sourcename: "dpmem.c:m_splay_tree_new" targetname: "calloc" label: "dpmem.c:281:20" }
node: { title: "dpmem.c:m_splay_tree_insert" label: "m_splay_tree_insert\ndpmem.c:300:13" }
edge: { sourcename: "dpmem.c:m_splay_tree_insert" targetname: "dpmem.c:m_splay_tree_lookup" label: "dpmem.c:310:8" }
edge: { sourcename: "dpmem.c:m_splay_tree_insert" targetname: "calloc" label: "dpmem.c:318:26" }
node: { title: "__indirect_call" label: "Indirect Call Placeholder" shape : ellipse }
edge: { sourcename: "dpmem.c:m_splay_tree_insert" targetname: "__indirect_call" label: "dpmem.c:336:16" }
node: { title: "dpmem.c:m_splay_tree_remove" label: "m_splay_tree_remove\ndpmem.c:355:13" }
edge: { sourcename: "dpmem.c:m_splay_tree_remove" targetname: "dpmem.c:m_splay_tree_lookup" label: "dpmem.c:372:8" }
edge: { sourcename: "dpmem.c:m_splay_tree_remove" targetname: "__indirect_call" label: "dpmem.c:403:5" }
edge: { sourcename: "dpmem.c:m_splay_tree_remove" targetname: "__indirect_call" label: "dpmem.c:412:5" }
edge: { sourcename: "dpmem.c:m_splay_tree_remove" targetname: "free" label: "dpmem.c:421:2" }
node: { title: "dpmem.c:m_splay_tree_lookup" label: "m_splay_tree_lookup\ndpmem.c:428:24" }
edge: { sourcename: "dpmem.c:m_splay_tree_lookup" targetname: "__indirect_call" label: "dpmem.c:442:7" }
edge: { sourcename: "dpmem.c:m_splay_tree_lookup" targetname: "dpmem.c:m_splay" label: "dpmem.c:447:8" }
edge: { sourcename: "dpmem.c:m_splay_tree_lookup" targetname: "__indirect_call" label: "dpmem.c:451:8" }
node: { title: "dpmem.c:m_splay_tree_min" label: "m_splay_tree_min\ndpmem.c:462:24" }
node: { title: "dpmem.c:m_splay_tree_has_data" label: "m_splay_tree_has_data\ndpmem.c:487:12" }
node: { title: "dpmem.c:m_splay_tree_successor" label: "m_splay_tree_successor\ndpmem.c:502:24" }
edge: { sourcename: "dpmem.c:m_splay_tree_successor" targetname: "dpmem.c:m_splay" label: "dpmem.c:519:9" }
edge: { sourcename: "dpmem.c:m_splay_tree_successor" targetname: "__indirect_call" label: "dpmem.c:526:16" }
node: { title: "dpmem.c:m_splay_tree_free_key" label: "m_splay_tree_free_key\ndpmem.c:545:13" }
edge: { sourcename: "dpmem.c:m_splay_tree_free_key" targetname: "free" label: "dpmem.c:548:3" }
node: { title: "dpmem.c:m_splay_tree_compare_pointers" label: "m_splay_tree_compare_pointers\ndpmem.c:559:12" }
node: { title: "dpmem.c:m_splay" label: "m_splay\ndpmem.c:576:34" }
edge: { sourcename: "dpmem.c:m_splay" targetname: "__indirect_call" label: "dpmem.c:616:18" }
edge: { sourcename: "dpmem.c:m_splay" targetname: "__indirect_call" label: "dpmem.c:625:20" }
edge: { sourcename: "dpmem.c:m_splay" targetname: "__indirect_call" label: "dpmem.c:651:20" }
node: { title: "dpmem.c:memcheck_free" label: "memcheck_free\ndpmem.c:691:13" }
edge: { sourcename: "dpmem.c:memcheck_free" targetname: "dpmem.c:m_splay_tree_new" label: "dpmem.c:697:13" }
edge: { sourcename: "dpmem.c:memcheck_free" targetname: "dpmem.c:m_splay_tree_lookup" label: "dpmem.c:701:9" }
edge: { sourcename: "dpmem.c:memcheck_free" targetname: "dpmem.c:m_splay_tree_remove" label: "dpmem.c:703:4" }
edge: { sourcename: "dpmem.c:memcheck_free" targetname: "printf" label: "dpmem.c:705:4" }
node: { title: "dpmem.c:memcheck_calloc" label: "memcheck_calloc\ndpmem.c:715:14" }
edge: { sourcename: "dpmem.c:memcheck_calloc" targetname: "dpmem.c:m_splay_tree_new" label: "dpmem.c:720:13" }
edge: { sourcename: "dpmem.c:memcheck_calloc" targetname: "calloc" label: "dpmem.c:723:8" }
edge: { sourcename: "dpmem.c:memcheck_calloc" targetname: "dpmem.c:m_splay_tree_insert" label: "dpmem.c:724:2" }
node: { title: "dpmem.c:memcheck_realloc" label: "memcheck_realloc\ndpmem.c:728:14" }
edge: { sourcename: "dpmem.c:memcheck_realloc" targetname: "dpmem.c:memcheck_calloc" label: "dpmem.c:735:11" }
edge: { sourcename: "dpmem.c:memcheck_realloc" targetname: "dpmem.c:memcheck_free" label: "dpmem.c:738:3" }
edge: { sourcename: "dpmem.c:memcheck_realloc" targetname: "dpmem.c:m_splay_tree_lookup" label: "dpmem.c:742:8" }
edge: { sourcename: "dpmem.c:memcheck_realloc" targetname: "dpmem.c:memcheck_calloc" label: "dpmem.c:746:9" }
node: { title: "memmove" label: "memmove\n/usr/include/string.h:46:14" shape : ellipse }
edge: { sourcename: "dpmem.c:memcheck_realloc" targetname: "memmove" label: "dpmem.c:748:4" }
edge: { sourcename: "dpmem.c:memcheck_realloc" targetname: "memmove" label: "dpmem.c:751:4" }
edge: { sourcename: "dpmem.c:memcheck_realloc" targetname: "dpmem.c:memcheck_free" label: "dpmem.c:754:3" }
node: { title: "dp_memreport" label: "dp_memreport\ndpmem.c:759:6" }
edge: { sourcename: "dp_memreport" targetname: "dpmem.c:m_splay_tree_has_data" label: "dpmem.c:767:6" }
edge: { sourcename: "dp_memreport" targetname: "dpmem.c:m_splay_tree_min" label: "dpmem.c:768:9" }
edge: { sourcename: "dp_memreport" targetname: "printf" label: "dpmem.c:772:4" }
edge: { sourcename: "dp_memreport" targetname: "__addvsi3" }
edge: { sourcename: "dp_memreport" targetname: "dpmem.c:m_splay_tree_successor" label: "dpmem.c:775:10" }
edge: { sourcename: "dp_memreport" targetname: "printf" label: "dpmem.c:780:3" }
edge: { sourcename: "dp_memreport" targetname: "printf" label: "dpmem.c:782:3" }
edge: { sourcename: "dp_memreport" targetname: "dpmem.c:m_splay_tree_delete" label: "dpmem.c:785:12" }
node: { title: "dp_meminit" label: "dp_meminit\ndpmem.c:789:6" }
edge: { sourcename: "dp_meminit" targetname: "dpmem.c:m_splay_tree_new" label: "dpmem.c:792:13" }
}
